/*
* LIBROS
*/


.ficha_libro{
width:645px;
margin: 0px 0px 20px 0px;
}

.ficha_libro h2{
margin: 0px 0px 10px 320px;
font-size: 16px;
}

.ficha_libro h2 a{
text-decoration: none;
color: #36424a;
}


.ficha_libro h2 a:hover{
text-decoration: underline;
}

.ficha_libro div{
margin:0px;
border:0px;
}

.ficha_libro .ficha_libro_cabecera{
background-image:url(/imgs/ficha_cabecera.png);
background-position:left top;
background-repeat:no-repeat;
height:80px;
/*border:1px solid red;*/
}

.ficha_libro .ficha_libro_cuerpo{
background-image:url(/imgs/ficha_cuerpo.png);
background-position:left top;
background-repeat:repeat-y;
padding: 0px 0px 50px 0px;
overflow: auto;
/*border:1px solid red;*/
}

.ficha_libro .ficha_libro_pie{
background-image:url(/imgs/ficha_sombra_abajo.png);
background-position:left top;
background-repeat:no-repeat;
height:10px;
/*border:1px solid red;*/
}

.ficha_libro .ficha_libro_cuerpo .ficha_libro_imagen{
width: 300px;
min-height: 100px;
margin-top: -50px;
padding: 0px 0px 0px 15px;
text-align: center;
clear: left;
float: left;
}

.ficha_libro .ficha_libro_cuerpo .ficha_libro_imagen li{
display: inline;
padding: 0px;
margin: 0px;
}


.ficha_libro .ficha_libro_cuerpo .ficha_libro_imagen ul{
padding: 0px;
margin: 0px;
}

.ficha_libro .ficha_libro_cuerpo .ficha_libro_texto{
width: 200px;
float: left;
padding: 0px 0px 10px 23px;
}

.ficha_libro .ficha_libro_cuerpo .ficha_libro_carrito{
width: 80px;
float: left;
padding: 0px 10px 00px 0px;
}


.ficha_libro .ficha_libro_cuerpo .ficha_libro_texto p{
padding: 0px 0px 0px 5px;
margin: 0px 0px 5px 0px;
}
.ficha_libro .ficha_libro_cuerpo .ficha_libro_texto h2{
	margin: 0px 0px 5px 0px;
}

.ficha_libro .ficha_libro_cuerpo .ficha_libro_texto h3{
	margin: 10px 0px 5px 0px;
}

.ficha_libro_carrito {

}

.ficha_libro_carrito .ficha_libro_descatalogado{
margin: 10px 0px 0px 10px;
padding: 5px;
background-color: grey;
color: white;
font-size: 10px;
}

.ficha_libro_carrito .ficha_libro_preparacion{
margin: 10px 0px 0px 10px;
padding: 5px;
background-color: grey;
color: white;
font-size: 10px;
}

.ficha_libro_links {
font-size: 12px;
text-align: right;
padding: 20px 0px 0px 0px;
}

.ficha_libro_carrito a.carrito{
width: 74px;
height: 179px;
background-image: url( /imgs/botones/carro_off.gif );
display: block;
margin: 0px;
margin-left: 10px;
}

.ficha_libro_carrito a span{
display: none;
}


.ficha_libro_carrito a:hover{
background-image: url( /imgs/botones/carro_on.gif );
}

.ficha_libro_carrito p.precio{
font-size: 20px;
font-weight: bold;
margin: 0px 0px 0px 8px;
text-align: center;
}

textarea#ficha_libro_texto_texto{
width: 260px;
height: 400px;
}

.ficha_libro .admin_menu{
width: 270px;
float: left;
text-align: right;
margin: 20px 0px 20px 330px;
}

.ficha_libro_imagen ul#imagenes_item{
margin-left: 20px;
}

.ficha_libro_imagen ul#imagenes_item li{
display: block;
text-align: left;
}



/*
* fichas admin
*/

ul#fichas_libro_admin{
margin: 0px 10px 20px 30px;
list-style: none;
}

ul#fichas_libro_admin .libro_titulo a{
text-decoration: none;
color: #36424a;
}


ul#fichas_libro_admin .libro_titulo a:hover{
text-decoration: underline;
}

ul#fichas_libro_admin li{
margin: 0px 0px 10px 0px;
padding: 0px 0px 10px 0px;
border-bottom: 2px solid black;
height: 40px;
}

ul#fichas_libro_admin .libro_titulo{
font-weight: bold;
width: 200px;
float:left;
}

ul#fichas_libro_admin .libro_fecha{
font-size: 12px;
width: 200px;
}